package easyhash

import (
	"crypto"
	"strings"
)

// MD5
func MD5(s string, salt []byte) string {
	h := crypto.MD5.New()
	// 使用 strings.NewReader(s) 不可能发生错误
	result := MustEasyHash(h, strings.NewReader(s), salt)
	return Hex2Str(result)
}
